body{
margin:0;
padding:0;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
color:#000000;
background:#f6f6f6;
}

#wrapper {
background:#f6f6f6;
min-height:100%;
min-width:960px;
}

#header {
background:#006383;
min-height:65px;
}

#logo_user_details {
float:left;
min-height:65px;
width:100%;
}

#logo{
float:left;
width:320px;
margin:0;
padding:15px 0 0 25px;
}

#logo h1{
color:#fff;
font-size:20px;
line-height:15px;
margin:0;
text-transform:uppercase;
}

#logo h1 a{
text-decoration:none;
color:#fff;
}

#logo h1 small {
color:#fff;
font-size:12px;
text-transform:none;
}

#user_details {
color:#FFFFFF;
float:right;
line-height:16px;
padding:10px 15px 0 0;
}
#user_details  ul{
float:left;
}


#user_loged li {
background:transparent url(../images/user_loged_li.gif) no-repeat scroll right 4px;
margin:0;
padding:0 6px 0 5px;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#user_loged {
background:transparent url(../images/user_loged.png) no-repeat scroll left center;
margin:0;
padding:0 0 0 15px;
}

#user_loged li.last {
background:transparent none repeat scroll 0 0;
padding-right:0;
}

#user_details a:link, #user_details a:visited, #user_details a:active {
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}

.menu{
background:#0097CA url(../images/menu_bg.gif) repeat-x top left;
float:left;
height:83px;
position:relative;
width:100%;
}


.menu ul.main {margin-left: 10px;margin-top: 8px;list-style-image:none;list-style-position:outside;list-style-type:none;white-space:nowrap;}
.menu ul.main li {display:inline;margin:0;padding:0;}
.menu ul.main a {float:left; color:#FFF; text-decoration:none; margin-right: 4px; margin-top: 2px;}
.menu ul.main a span {float:left; display:block; padding:5px 14px;}
.menu ul.main a:hover {background:transparent url(../images/menu_left.gif) no-repeat left top; color:#003399; cursor:pointer;}
.menu ul.main a:hover span {background:transparent url(../images/menu_right.gif) no-repeat right top;}
.menu ul.main .active a {background:transparent url(../images/menu_left.gif) no-repeat left top; color:#003399; cursor:pointer;}
.menu ul.main .active span {background:transparent url(../images/menu_right.gif) no-repeat right top;}

ul.submenu{
display:inline;
left:0px;
position:absolute;
top:35px;
}
ul.submenu li{
float:left;
margin-left:5px;
list-style-image:none;list-style-position:outside;list-style-type:none;white-space:nowrap;
line-height:19px;
}


.menu ul.main .active ul.submenu li a{
background:transparent;
color:#409bf9; 
font-weight:bold;
cursor:pointer;
margin-right:5px;
}

.menu ul.main .active ul.submenu li a span{
background:transparent;
float:left; display:block; padding:3px 12px;
}

.menu ul.main .active ul.submenu li a:hover{
background:transparent url(../images/submenu_active_left.gif) no-repeat left 1px; color:#fff; cursor:pointer;
}
.menu ul.main .active ul.submenu li a:hover span{
background:transparent url(../images/submenu_active_right.gif) no-repeat right 1px;
}

.menu ul.main .active ul.submenu .subactive a{
background:transparent url(../images/submenu_active_left.gif) no-repeat left 1px; color:#fff; cursor:pointer;
}
.menu ul.main .active ul.submenu .subactive span{
background:transparent url(../images/submenu_active_right.gif) no-repeat right 1px;
}

#inner{
margin-left:40px;
margin-right:40px;
min-height:400px;
background:grey;
}